fit in with someone's plans - Francés Inglés Diccionario